high powered engine - İspanyolca İngilizce Sözlük